event node
NeutronStream: A Dynamic GNN Training Framework with Sliding Window for Graph Streams
Chen, Chaoyi, Gao, Dechao, Zhang, Yanfeng, Wang, Qiange, Fu, Zhenbo, Zhang, Xuecang, Zhu, Junhua, Gu, Yu, Yu, Ge
Existing Graph Neural Network (GNN) training frameworks have been designed to help developers easily create performant GNN implementations. However, most existing GNN frameworks assume that the input graphs are static, but ignore that most real-world graphs are constantly evolving. Though many dynamic GNN models have emerged to learn from evolving graphs, the training process of these dynamic GNNs is dramatically different from traditional GNNs in that it captures both the spatial and temporal dependencies of graph updates. This poses new challenges for designing dynamic GNN training frameworks. First, the traditional batched training method fails to capture real-time structural evolution information. Second, the time-dependent nature makes parallel training hard to design. Third, it lacks system supports for users to efficiently implement dynamic GNNs. In this paper, we present NeutronStream, a framework for training dynamic GNN models. NeutronStream abstracts the input dynamic graph into a chronologically updated stream of events and processes the stream with an optimized sliding window to incrementally capture the spatial-temporal dependencies of events. Furthermore, NeutronStream provides a parallel execution engine to tackle the sequential event processing challenge to achieve high performance. NeutronStream also integrates a built-in graph storage structure that supports dynamic updates and provides a set of easy-to-use APIs that allow users to express their dynamic GNNs. Our experimental results demonstrate that, compared to state-of-the-art dynamic GNN implementations, NeutronStream achieves speedups ranging from 1.48X to 5.87X and an average accuracy improvement of 3.97%.
Open-Domain Event Graph Induction for Mitigating Framing Bias
Liu, Siyi, Zhang, Hongming, Wang, Hongwei, Song, Kaiqiang, Roth, Dan, Yu, Dong
Researchers have proposed various information extraction (IE) techniques to convert news articles into structured knowledge for news understanding. However, none of the existing methods have explicitly addressed the issue of framing bias that is inherent in news articles. We argue that studying and identifying framing bias is a crucial step towards trustworthy event understanding. We propose a novel task, neutral event graph induction, to address this problem. An event graph is a network of events and their temporal relations. Our task aims to induce such structural knowledge with minimal framing bias in an open domain. We propose a three-step framework to induce a neutral event graph from multiple input sources. The process starts by inducing an event graph from each input source, then merging them into one merged event graph, and lastly using a Graph Convolutional Network to remove event nodes with biased connotations. We demonstrate the effectiveness of our framework through the use of graph prediction metrics and bias-focused metrics.
Top K Hypotheses Selection on a Knowledge Graph
Sun, Kexuan (University of Southern California) | Maddali, Krishna Akhil (University of Southern California) | Salian, Shriraj (University of Southern California) | Kumar, T. K. Satish (University of Southern California)
A Knowledge Graph (KG), popularly used in both industry and academia, is an effective representation of knowledge. It consists of a collection of knowledge elements, each of which in turn is extracted from the web or other sources. Information extractors that use natural language processing techniques or other complex algorithms are usually noisy. That is, the vast number of knowledge elements extracted from the web may not only be associated with different confidence values but may also be inconsistent with each other. Many applications such as question answering systems that are built on top of large-scale KGs are required to reason efficiently about these confidence values and inconsistencies. In addition, they are required to incorporate ontological constraints in their reasoning. One way to do this is to extract a subgraph of a KG that is consistent with the ontological constraints and is of maximum total confidence value. Such a subgraph is referred to as the top hypothesis and is combinatorially hard to find. In this paper, we introduce an algorithmic framework for efficiently addressing the combinatorial hardness and selecting the top K hypotheses. Our approach is based on powerful algorithmic techniques recently invented in the context of the Weighted Constraint Satisfaction Problem (WCSP).
Rule Based Event Management Systems
Malik, Ridhika (Guru Gobind Singh Indraprastha University) | Parameswaran, Nandan (University of New South Wales) | Ghose, Udayan (Guru Gobind Singh Indraprastha University)
Event Management is one of the most lucrative and growing professions today. At present event management is done by humans. With the growing demand for managing large events, there is a rising demand for building intelligent systems to manage events. The so called event management systems today are only data processing systems that are unable to carry out decision making task on their own. Event management systems today do not consider emergencies and risk assessment as part of their execution. In this paper, we present an approach for representing events and monitor their execution. In particular, discuss the exceptions that can occur during an event execution and how they can be managed using event management rules. We present strategies for writing management rules that are used to handle problematic events and to build a DAG based programming system for event management. Our simulation results show how the performance of our event management system performs with the exception management rules.
WeQuest: A Mobile Alternate Reality Gaming Platform and Intelligent End-User Authoring Tool
Barve, Chinmay (Georgia Institute of Technology) | Hajarnis, Sanjeet ( Georgia Institute of Technology ) | Karnik, Devika ( Georgia Institute of Technology ) | Riedl, Mark ( Georgia Institute of Technology )
An Alternate Reality Game (ARG) is an interactive narrative that uses the real world as a platform. An ARG layers a fictional world over the real world such that, as a player moves through the real world, a narrative structure plays out. Although ARGs are growing in popularity, they are significantly limited in several ways that prevent ARGs from being utilized by mainstream game players. First, there is a substantial cost in running an ARG, limiting the number of players that can participate in an ARG at any given time. Second, ARG storylines reference real world geographical locations and landmarks in the real world to advance the narrative structure. In this paper, we introduce a suite of technologies designed to overcome scalability issues of ARGs by automating the delivery of the game and by encouraging end-user authoring of new location-specific storylines.